Tamil Dictionary 🔍

acanthocephala

A*can`tho*ceph"a*la, n. pl. Etym: [NL., from Gr. (Zoöl.) Defn: A group of intestinal worms, having the proboscis armed with recurved spines.


acanthocephala - Similar Words