CompareWords
Compare
Autofecundation
Definition:
(n.) Self-impregnation.