MUSK PLANT


Meaning of MUSK PLANT in English

noun Date: 1837 a yellow-flowered perennial North American herb ( Mimulus moschatus ) of the snapdragon family that has hairy foliage and sometimes a musky odor

Merriam Webster. Explanatory English dictionary Merriam Webster.      Толковый словарь английского языка Мерриам-Уэбстер.