MUSK PLANT


Meaning of MUSK PLANT in English

[musk plant] n (1852): a yellow-flowered No. American herb (Mimulus moschatus) of the snapdragon family that has hairy foliage and sometimes a musky odor

Merriam-Webster English vocab.      Английский словарь Merriam Webster.