MOUNTAIN LOVER


Meaning of MOUNTAIN LOVER in English

noun

1. : a small trailing evergreen shrub ( Pachistima canbyi )of the southeastern United States

2. : oregon box

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