Home / P / pollen tube

pollen tube

noun 2 syllables 11 letters Scrabble 14 WWF 20
Definitions
noun

a slender tubular outgrowth from a pollen grain when deposited on the stigma for a flower; it penetrates the style and conveys the male gametes to the ovule

Want another word?
Spin the dictionary for a fresh one.
Generate a word →