Skip to main content

hierapicra

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