petal pushers (8)
I believe the answer is:
florists
(Other definitions for florists that I've seen before include "They grow and sell flowers" , "Flower sellers" , "Flower shops" , "Slits for blooming sellers" .)
I believe the answer is:
florists
(Other definitions for florists that I've seen before include "They grow and sell flowers" , "Flower sellers" , "Flower shops" , "Slits for blooming sellers" .)