Skip to main content

hart's-ear

English hart's-ear meaning in English  •  hart's-ear का अर्थ अंग्रेजी में
Noun
  • An Asiatic species of Cacalia (Cacalia Kleinia), used medicinally in India.
Advertisement