Share
twitterlinkedinfacebook
Image 1 of 1
901146.JPG
Pollen on stigma of Star Flower (Penta lanceolata). SEM X150.