madwort

Explore definitions, synonyms, and language insights of madwort

Definitions

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

Synonyms