Cestode

/ˈsɛs.təʊd/

Antonyms for "cestode" (2 found)

Noun(2 words)
nematodenonparasitic worm

More for "cestode"