How do you say nematode in Latin?
— Nematoda


Generic synonyms for nematode in Latin
wormvermis (m)