... Flowers, Irish rock band (8)
I believe the answer is:
hothouse
(Other definitions for hothouse that I've seen before include "part of the nursery" , "pressurised environment" , "Heated building for plants" , "Plant-forcing building" , "develop skills quickly here" .)