Home
Search
Index
Definify.com
Definition
2024
allseed
allseed
English
Noun
allseed
(
plural
allseeds
)
Any of several
unrelated
plants
that produce many
seeds
.
See also
knotgrass
Similar Results
Allowed
Allured
Alloyed
Allayed
Allied