Meaning of pollen tube
Definition of pollen tube
(noun)
(botany) a
slender
tubular
outgrowth
from a
pollen
grain
when deposited on the
stigma
for a flower; it penetrates the
style
and conveys the
male
gametes to the
ovule
Other information on pollen tube
WIKIPEDIA results for
pollen tube
Amazon results for
pollen tube
Tweet