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 saved
0 chars