How do you say nematode in Welsh?
— Llyngyren gron


Generic synonyms for nematode in Welsh
wormabwydyn (m)