Wiktionary
platyhelminths
n. (plural of platyhelminth English)
n. (plural of platyhelminth English)