Meaning of belonidae

Definition of belonidae

(noun) ferocious fishes of warm regions resembling but unrelated to the freshwater gars

Other information on belonidae

WIKIPEDIA results for belonidae
Amazon results for belonidae