'E Gairdener's Riddle

In this section
'E Gairdener's Riddle

McHardy, Ken

My first is in rooser but isna in hose
My second's in preenick but nivver in rose
My third's nae in tattie but ayewis in dreel
My fowerth's in daisy an' daffy as weel
My fifth's in 'e middle o' bonnie flooer bed
My saxth is in gairden an' fand in 'e shed
In sievin my hale is for takkin oot steens
Can ye sift throw this verse an' fin oot fit it means?