Definitions of Belonidae:

  • noun:   ferocious fishes of warm regions resembling but unrelated to the freshwater gars