Acanthocephala

Definition:

  • (n. pl.) A group of intestinal worms, having the proboscis armed with recurved spines.

Compare acanthocephala with other words:

acanthocephala vs. lemniscus

acanthocephala vs. acanthocephalous