Skip to main content

lunaria

English lunaria meaning in English  •  lunaria का अर्थ अंग्रेजी में
prop. n.
  • A small genus of European herbs of the mustard family, including the herb honesty (Lunaria annua), which is also called moonwort and lunary.
Advertisement