According to researchers from the University of Oxford, up to 87% of flowering plant species depend on animal species for their pollination. They mainly rely on the help of insects like bees and ...