allheal
English
allheal meaning in English • allheal का अर्थ अंग्रेजी में
Noun
- A name popularly given to the officinal valerian, and to some other plants.