picra
English
picra meaning in English • picra का अर्थ अंग्रेजी में
Noun
- The powder of aloes with canella, formerly officinal, employed as a cathartic.