acanthocephala
English
acanthocephala meaning in English • acanthocephala का अर्थ अंग्रेजी में
n. pl.
- A group of intestinal worms, having the proboscis armed with recurved spines.