How do you say flatworm in French?
— Platyhelminthes


Generic synonyms for flatworm in French
wormver (m)