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
Tweet