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