Attested.to

Definition

small shrubby African tree having compound leaves and racemes of small fragrant green flowers

Seed ·