EGAVE

ancyrocephalid

Meaning

  1. noun Any flatworm of the family Ancyrocephalidae

Similar words

ancylostomatid ancylostoma ancylostomid acanthocephalan gyrodactylid acanthocephalid ascaridoid ancylostome potworm acrocirrid

Save “ancyrocephalid” to learn later