Meaning of Sphyraenidae

Definition of Sphyraenidae

(noun) monotypic family of large active fishes of tropical and subtropical waters: barracuda

Other information on Sphyraenidae

WIKIPEDIA results for Sphyraenidae
Amazon results for Sphyraenidae