Get Your Premium Membership

Acanthocephalan

[n] any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines


Related Information

More Acanthocephalan Links



Book: Radiant Verses: A Journey Through Inspiring Poetry