Skip to main content

moonwort

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