Wiktionary
trematodes
n. (plural of trematode English)
Wikipedia
Trematodes
- redirect Trematoda