allseed
noun 4
Definitions
noun
1
Any of several plants, not closely related, that produce many seeds, such as
2
Any of several plants, not closely related, that produce many seeds, such as
3
Any of several plants, not closely related, that produce many seeds, such as
4
Any of several plants, not closely related, that produce many seeds, such as
Your note
not saved0 chars