family sphyraenidae

Noun
  1. Monotypic family of large active fishes of tropical and subtropical waters: barracuda (synset 102605600)

Found on Word Lists

Other Searches