Answer: teleflora

AnswerCrossword Clue
TELEFLORA

They make arrangements