linnaea
English
linnaea meaning in English • linnaea का अर्थ अंग्रेजी में
Noun
- A genus with only one species, the twinflower.