POLLEN TUBE


Meaning of POLLEN TUBE in English

noun

( biology ) a tube which 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 which contains the female cell)

Oxford Advanced Learner's English Dictionary.      Оксфордский английский словарь для изучающик язык на продвинутом уровне.