Word info

snowtrout

Noun

Meaning

snowtrout (plural snowtrout)

Any of various Himalayan fishes in the genus Schizothorax resembling trout.

Source: en.wiktionary.org

Close letter words and terms