lachsa

/ˈlætʃə/

Definitions

1. noun

a type of trout native to the Andes mountains in South America

“The lachsa is a popular catch among local fishermen.”

Synonyms

  • salmon
  • trout

Antonyms

  • bass
  • tarpon