English dictionary

belonidae meaning and definition

BELONIDAE noun

Definition of Belonidae (noun)

  1. ferocious fishes of warm regions resembling but unrelated to the freshwater gars
Source: Princeton University Wordnet