Dictionary

tree pollen: Pollen produced by trees, usually released in large quantities that can be hard to avoid.