pollen granule

English

Noun

pollen granule (plural pollen granules)

  1. Synonym of pollen grain.