MOUNTAIN LAUREL


Meaning of MOUNTAIN LAUREL in English

■ noun a North American kalmia which bears clusters of bright pink flowers. [ Kalmia latifolia .]

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.