How do you say nematode in French?
— Nematoda


Generic synonyms for nematode in French
wormver (m)