Clue: Flower shop online here? (6)
Answer: AMAZON
Explanation: Definition: Flower
For flower, think, "that which flows", so a river, and of course you can shop online at **AMAZON