POLLEN TUBE


Meaning of POLLEN TUBE in English

■ noun Botany a hollow tube which grows out from a pollen grain into the stigma of a flower on which it is deposited.

Concise Oxford English vocab.      Сжатый оксфордский словарь английского языка.