Definition of pollen sac in English:

pollen sac

noun

Botany
  • Each of the chambers (in angiosperms usually four in each anther) in which pollen is formed; the microsporangium of a seed plant.

Origin

Late 19th century; earliest use found in American Naturalist.