araroba

Explore definitions, synonyms, and language insights of araroba

Definitions

Noun
a bitter yellow powder used to treat skin diseases

More General Terms