MUSK PLANT


Meaning of MUSK PLANT in English

noun

1. : a yellow-flowered No. American herb ( Mimulus moschatus ) with hairy foliage formerly of musky odor — called also muskflower

2. : musk mallow

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