moonwort
English
moonwort meaning in English • moonwort का अर्थ अंग्रेजी में
Noun
- The herb lunary or honesty. See Honesty>.