ROCK BEAUTY


Meaning of ROCK BEAUTY in English

noun

: a European alpine perennial herb ( Draba pyrenaica ) having fragrant lilac purple flowers

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