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 of Twinflower


Antonyms of Twinflower


No Antonyms Found.

Homophones of Twinflower


No Homophones Found.