YourDictionary

allseed

noun

any of various plants producing many seeds, as knotgrass or goosefoot

See allseed in American Heritage Dictionary 4

link/cite print suggestion box