dropwort
English
dropwort meaning in English • dropwort का अर्थ अंग्रेजी में
Noun
- An Old World species of Spiræa (Spiræa filipendula), with finely cut leaves.