Online English Dictionary

Home

crosspollinate


v.

to fertilize by transfering pollen.


© 2009 Dammam Community College