Attested.to

Definition

West Indian shrub with fragrant showy yellowish-white flowers

Seed ·