meaning of acanthocephala
1. A group of intestinal worms, having the proboscis armed with recurved spines.
2. phylum or class of elongated wormlike parasites that live in the intestines of vertebrates: spiny-headed worms
Related Words
acanthocephala | acanthocephalan |