osteoglossids
English
Noun
osteoglossids
plural of
osteoglossid