acanthocephalan : Definition, Usages, News and More

Search Words

acanthocephalan


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

Hot News: The Heading Text Size Should Match With the Size Of The Image