ALPINE CRESS


Meaning of ALPINE CRESS in English

noun

: a low white-flowered perennial herb ( Cardamine bellidifolia ) found on mountain summits and in arctic regions of the north temperate zone

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