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
Antonyms of Twinflower
No Antonyms Found.
Homophones of Twinflower
No Homophones Found.