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