Skip to main content

Pollen

Definition

The dust-like male spores in the anther.