Skip to main content

hierapicra

Advertisement
English hierapicra meaning in English  •  hierapicra का अर्थ अंग्रेजी में
Noun
  • A warming cathartic medicine, made of aloes and canella bark.