VariousWords beta
Related Terms:
Definitions:
Noun
acanthocephalan
spiny-headed worm
Definition: any of various worms living parasitically in intestines of vertebrates having a retractile proboscis covered with many hooked spines
Definition: Any of parasitic intestinal worms comprising the phylum Acanthocephala.
Adjective
Definition: In a manner similar to Acanthocephala.