'Osteoglossidae' definitions:

Definition of 'Osteoglossidae'

(from WordNet)
noun
A family of large fishes that live in freshwater; includes bandfish and bonytongues [syn: Osteoglossidae, family Osteoglossidae]

Words containing 'Osteoglossidae'