How do you say barracuda in Spanish?

Learn vocabulary with pictures as well as translations of barracuda into Spanish

See more

n. barracuda

Translation: barracuda

Definition of barracuda in English

Carnivorous marine fish that has sharp teeth and an elongated, silver-green body, which swims at high speed and lives in tropical and subtropical oceans.

Definition of barracuda in Spanish

Pez marino carnívoro de dientes afilados y cuerpo alargado de color verde plateado, que se mueve a gran velocidad y habita en mares tropicales.

Synonyms of barracuda in Spanish