VariousWords beta
Related Terms:
Definitions:
Noun
allogamy
Definition: cross-fertilization in plants
Definition: The fertilization of an ovum from one individual with the spermatozoa of another; cross-fertilization