Spearmint - Mentha spicata

The Plant w/Flowers

The Flower

 
50X

 

The Pollen

Spearmint - Mentha spicata pollen 400X (28┬Ám)


Internet Links