Meaning of twinflower

Definition of twinflower

(noun) creeping evergreen subshrub of the northern parts of Europe and Asia with delicate fragrant tubular bell-shaped usually pink flowers borne in pairs

Other information on twinflower

WIKIPEDIA results for twinflower
Amazon results for twinflower