Meaning of madwort
Definition of madwort
(noun)
any
garden
plant
of the
genus
Alyssum having clusters of
small
yellow
or
white
flowers
Other information on madwort
WIKIPEDIA results for
madwort
Amazon results for
madwort
Tweet