pollen tubetranslation and definition "pollen tube", tamil lexiconWordTamil Definitionpollen tubeமகரந்தக்குழாய்,பூந்துகுழல், மகரந்தக்குழல்pollen tubeபூந்துகுழல், மகரந்தக்குழல்