Flowers are one of the most heart-warming and thoughtful gifts that a person can give - but did you know that flowers have ...