How do you say annelid in Turkish?
— Halkalı solucanlar


Generic synonyms for annelid in Turkish
wormkurt
Specialized synonyms for annelid in Turkish
leechsülük