Study reveals that 90% of flowering plant species rely on animal pollinators
A new study published by China Science Press has revealed that 90 percent of flowering plant species rely on animal pollination
Scott Armbruster Quan Huang School Of Life Sciences Central China Normal University Institute Of Evolution China Science
Source: earth.com