Dictionary
Random Word
Search
Xenogamy
(n.)
Cross fertilization.
Back to Dictionary