blood-drop emlets
/ (ˈɛmlɪts) /
noun
(functioning as singular)
a Chilean scrophulariaceous plant, Mimulus luteus, naturalized in Europe, having red-spotted yellow flowers
See also monkey flower, musk (def. 3)