Attested.to

Definition

tropical shrub having clusters of white or violet or yellow flowers

Seed ·

Term in context

buddleia in CommonParlance