moschatels

noun
  1. Plural of moschatel; small herbaceous plants of the genus Adoxa, native to temperate regions, bearing small greenish flowers and a musky scent.
  2. Usage: botanical term; chiefly British

Examples