Meaning of osteoglossidae

Definition of osteoglossidae

(noun) a family of large fishes that live in freshwater; includes bandfish and bonytongues

Other information on osteoglossidae

WIKIPEDIA results for osteoglossidae
Amazon results for osteoglossidae