1 English Synonyms for ISHKHAN
Prev.1Next
Sevan trout
Definition: 1. A highly-valued endangered species of freshwater trout, Salmo ischchan, that is native only to Sevan, a mountain lake in Armenia.
Show more information about Sevan trout
Prev.1Next
Search took: 2.5772 ms