Hairy Toad Lily

Hairy Toad Lily

A Hairy Toad Lily (Tricyrtis hirta), one of the species of the Tricyrtis genus. They are perennial herbaceous plants that grow naturally at the edge of forests.
Photo credit: André Karwath

Hairy Toad Lily
Link to Original Wikipedia Article