Meaning of araroba

Definition of araroba

(noun) a bitter yellow powder used to treat skin diseases

Other information on araroba

WIKIPEDIA results for araroba
Amazon results for araroba