Please enable javascript to use dictionary! Howto enable javascript?
acanthocephalan▼(any of parasitic intestinal worms of the phylum Acanthocephala)noun
↑