Dictionary.com
definitions
  • synonyms

barracudina

[bar-uh-kood-n-uh]
See more synonyms on Thesaurus.com
noun
  1. any of several slender, large-mouthed, pelagic fishes of the family Paralepididae.

Origin of barracudina

< American Spanish, equivalent to barracud(a) barracuda + -ina diminutive suffix
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2018