English Dictionary
▪ pollen
▪ pollen tube
▪ pollenation
▪ pollex
▪ pollinate
◊ POLLENATION
pollenation
n : transfer of pollen from the anther to the stigma of a plant
[syn: {pollination}]
pollen
pollen tube
pollenation
pollex
pollinate
Copyright © 2022 NeoDict.Com. All rights reserved. Email:
mailto:
[email protected]