VariousWords beta
Related Terms:
Definitions:
Noun
Osteoglossidae
family Osteoglossidae
Definition: a family of large fishes that live in freshwater; includes bandfish and bonytongues