MUSK PLANT


Meaning of MUSK PLANT in English

Function: noun

Date: 1837

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

Merriam Webster Collegiate English Dictionary.      Merriam Webster - Энциклопедический словарь английского языка.