Answer: teleflora

AnswerCrossword Clue
TELEFLORAThey make arrangements