DYEWEEDS
Definition
DYEWEEDS is the plural of DYEWEED.
noun DYEWEED: small Eurasian shrub having clusters of yellow flowers that yield a dye.
DYEWEEDS is the plural of DYEWEED.
noun DYEWEED: small Eurasian shrub having clusters of yellow flowers that yield a dye.