Attested.to

Definition

tropical southeast Asian tree with aromatic bark; yields a bark used medicinally

Seed ·