ALPINE AZALEA


Meaning of ALPINE AZALEA in English

noun

: a low-branching prostrate shrub ( Loiseleuria procumbens ) of the heath family found in high mountain regions in the northern hemisphere

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.