Wiktionary
osteoglossids
n. (plural of osteoglossid English)
n. (plural of osteoglossid English)