Attested.to

Definition

any garden plant of the genus Alyssum having clusters of small yellow or white flowers

Seed ·

Term in context

alyssum in CommonParlance