Found 1 items, similar to Troll flower.
English → English (gcide)
Definition: Troll flower
Troll
\Troll\, n. [Icel. troll. Cf.
Droll,
Trull.] (Scand.
Myth.)
A supernatural being, often represented as of diminutive
size, but sometimes as a giant, and fabled to inhabit caves,
hills, and like places; a witch.
[1913 Webster]
Troll flower. (Bot.) Same as
Globeflower
(a) .
[1913 Webster]