Wiktionary
limnodophytes
n. (plural of limnodophyte English)
n. (plural of limnodophyte English)