Definition Definition

linnaea borealis - Meaning and Examples

Meaning of 'linnaea borealis' (Webster Dictionary)

1 . Linnaea borealis
- The twin flower which grows in cold northern climates.