Noun: moschatel ,mós-ku'tel- A small herbaceous plant (Adoxa moschatellina) with pale green flowers and a faint musky odour, found in woodlands
"Moschatel is also known as townhall clock due to its flower arrangement"
Derived forms: moschatels
Encyclopedia: Moschatel