EN

Synonyms for snow lotus

Most common

saussurea

All synonyms

Noun

Definitions

  1. n. 1

    Any of various plants in the genus Saussurea that grow at high latitudes in central Asia.

By length

9 letters
saussurea