Wiktionary
ophioglossids
n. (plural of ophioglossid English)
n. (plural of ophioglossid English)