Definition of pollen chamber in English:

pollen chamber

noun

Botany
  • A cavity at the micropylar end of the ovule in some gymnosperms, in which pollen is retained prior to fertilization.

Origin

Mid 19th century.