pollen chamber
noun
: a small chamber at the apex of the nucellus in some plants (as most gymnosperms) for the reception of the pollen
Love words? Need even more definitions?
Merriam-Webster unabridged
Share