MOUNTAIN CEDAR


Meaning of MOUNTAIN CEDAR in English

noun

1. : any of various junipers ; especially : rock cedar

2. : mountain pine 3b

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