sphyraenidae : Idioms & Phrases


family sphyraenidae

  • noun monotypic family of large active fishes of tropical and subtropical waters: barracuda
    Sphyraenidae.
WordNet