Noun Definition

osteoglossidae

1.Definition: a family of large fishes that live in freshwater; includes bandfish and bonytongues

Category: Animals