Brand of floral foam now available in a "Bio” version (5)

I believe the answer is:
oasis
(Other definitions for oasis that I've seen before include "Manchester band featuring the Gallagher brothers" , "place to escape gloom?" , "Place of rest in the midst of gloom" , "place of refuge" , "Green area in desert" .)