Home
Microscopic image of Pinus sylvestris (Scots Pine) pollen