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)