English English Dictionary

English English Dictionary

The online English-English dictionary from The Project Gutenberg

Result

Result for Allogamy

Allogamy (n.)
Fertilization of the pistil of a plant by pollen from another of the same species; cross-fertilization.