Wiktionary
plecoglossids
n. (plural of plecoglossid English)
n. (plural of plecoglossid English)