Search in: Word
Vietnamese keyboard: Off
Virtual keyboard: Show
English - English (Wordnet) dictionary
sphyraena barracuda
Jump to user comments
Noun
  • large (up to 6 ft) greyish-brown barracuda highly regarded as a food and sport fish; may be dangerous to swimmers
Related words
Related search result for "sphyraena barracuda"
Comments and discussion on the word "sphyraena barracuda"