Autofecundation


(n.) Self-impregnation.



Similar Words:

Autofecundation