snow lotus

English dictionary entry

Meanings

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

Word forms

snow lotus snow lotuses

Etymology

Calque from a southern Asian language.

This entry uses open data from Wiktionary (CC BY-SA/GFDL). Word forms are used for search and are not indexed as separate pages.