LINNAEA BOREALIS
(noun)Did you mean?
Definitions
There is 1 meaning of the phrase
Linnaea Borealis.
Linnaea Borealis - as a 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 (Exact Relations)
twinflowerHypernyms (Closely Related)
subshrubsuffrutexHyponyms (Broadly Related)