Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

allseed Definition

Cancel
allseed
noun
Any of several unrelated plants that produce many seeds

Words Related to allseed!

allseed Examples by Brain Bank Users