MOUNTAIN IVY


Meaning of MOUNTAIN IVY in English

noun

chiefly New England : mountain laurel

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