Online English Dictionary

Home

Xenogamy


n.

Cross fertilization.


© 2009 Dammam Community College