allseed

listen to the pronunciation of allseed
الإنجليزية - الإنجليزية
Any of several unrelated plants that produce many seeds
{i} any of several seed producing plants