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 |

Developed & Maintained By Taraprasad.com

Treasure Words