Skip to main content

mykiss

English mykiss meaning in English  •  mykiss का अर्थ अंग्रेजी में
Noun
  • A salmon (Salmo mykiss, syn. Salmo purpuratus) marked with black spots and a red throat, found in most of the rivers from Alaska to the Colorado River, and in Siberia; -- called also black-spotted trout>, cutthroat trout>, and redthr
Advertisement