Home

Word

Ascaris lumbricoides, n.
more info intestinal parasite of humans and pigs
<noun.animal>

Ascaris lumbricoides common roundworm
semantic pointers
hypernym
member holonym