Skip to main content

spiraea

English spiraea meaning in English  •  spiraea का अर्थ अंग्रेजी में
Noun
  • A genus of shrubs or perennial herbs including the meadowsweet and the hardhack.
Advertisement