Peppergrass - Lepidium montanum

The Plant w/Flowers

Plant with flowers
Plant with seeds

The Flowers

 
50X

 

The Seeds

The Pollen

Peppergrass - Lepidium montanum pollen 400X (27µm)


Internet Links