enchova

/ahng-SHOH-vuhrsh/
[Portuguese] plural enchovas

Anchovy

Synonyms in other languages

Latin names

Portuguese

Countries

Related terms