pollen tube
English Dictionary
->
Letter P
-> pollen tube
Search Dictionary:
pollen tube Definition
(n)
slender
tubular
outgrown
from
a
pollen
grain
that
penetrates
the
ovule
and
releases
male
gametes
pollen tube Synonyms
pollen tube
© Art Branch Inc.