allseed

noun
plural -s

Definition of allseed

: any of several many-seeded plants: such as
a : knotweed
b : a goosefoot (Chenopodium polyspermum)

First Known Use of allseed

1597, in the meaning defined above

Keep scrolling for more