Troll flower

from The Collaborative International Dictionary of English v.0.48
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]
    

[email protected]