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. Сжатый оксфордский словарь английского языка. 2004