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.