
Why do roses have thorns? Science explains
Canadian philosopher Matshona Dhliwayo famously said, “If you love a rose, you must love its thorns.” Not only do roses have these pungent properties, but so do other flowers, such …
Why do roses have thorns? Science explains Read More