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 |
