ACANTHOCEPHALA


Meaning of ACANTHOCEPHALA in English

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

Webster's English dictionary.      Английский словарь Webster.