English Dictionary
◊ LINNAEA
Linnaea
n : 1 species: twinflower [syn: {Linnaea}, {genus Linnaea}]