HIERAPICRA MEANING IN ENGLISH

• Hierapicra Definition & Synonyms

  1. (n.) A warming cathartic medicine, made of aloes and canella bark.


RECENT SEARCHES