Linnaea

English variant of Swedish Linnea, meaning twinflower