Meaning of linnaea borealis
Definition of linnaea borealis
(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 linnaea borealis
WIKIPEDIA results for
linnaea borealis
Amazon results for
linnaea borealis
Tweet