Madworts Meaning
There are 1 meaning(s) for word Madworts
Meaning 1 : any garden plant of the genus Alyssum having clusters of small yellow or white flowers
Synonyms : alyssum
Synonyms : alyssum
Similar words of Madworts :
