Noun Definition
osteoglossidae
1.Definition: a family of large fishes that live in freshwater; includes bandfish and bonytongues
Category: Animals1.Definition: a family of large fishes that live in freshwater; includes bandfish and bonytongues
Category: Animals