According to researchers from the University of Oxford, up to 87% of flowering plant species depend on animal species for ...