English edit

Noun edit

hematotroph (plural hematotrophs)

  1. A hematotrophic animal

Related terms edit