allseed
/ˈɔlˌsiːd/Definitions
1. noun
A plant of the genus Allium, especially Allium canadense, having edible seeds.
“Some gardeners cultivate allseed for their aromatic flowers and edible seeds.”
1. noun
A plant of the genus Allium, especially Allium canadense, having edible seeds.
“Some gardeners cultivate allseed for their aromatic flowers and edible seeds.”