TOP

Definition of pollen tube noun from the Oxford Advanced Learner's Dictionary

pollen tube

noun
 
/ˈpɒlən tjuːb/
 
/ˈpɑːlən tuːb/
(biology)
jump to other results
  1. a tube that grows when pollen lands on the stigma (= a part of the female organ) of a flower to carry the male cell to the ovule (= the part that contains the female cell)
See pollen tube in the Oxford Advanced American Dictionary
brink
noun
 
 
From the Topic
Danger
C2
Oxford Learner's Dictionaries Word of the Day