Attested.to

Definition

a bitter yellow powder used to treat skin diseases

Seed ·

Term in context

araroba in CommonParlance