English dictionary
twinflower meaning and definition
Definition and meaning of twinflower at MeaningMonkey.org. twinflower meaning and definition in the English Dictionary.TWINFLOWER noun
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
- synonyms: Linnaea borealis
Source: Princeton University Wordnet