New fossil pushes back physical evidence of insect pollination to 99 million years ago
Researchers have pushed back the first-known physical evidence of insect flower pollination to 99 million years ago, during the mid-Cretaceous period. …read more
Researchers have pushed back the first-known physical evidence of insect flower pollination to 99 million years ago, during the mid-Cretaceous period. …read more