Fragrant garden flower (7)
I believe the answer is:
freesia
(Other definitions for freesia that I've seen before include "See fair for fragrant flowers" , "Flowers for strange faeries" , "Is the sea rife with these strange flowers?" , "Sea rife with these odd flowers" , "bloomer" .)