|
Definition of Autofecundation
1. n. Self-impregnation.
Definition of Autofecundation
1. Noun. Self-impregnation. ¹
¹ Source: wiktionary.com
Medical Definition of Autofecundation
1.
|
1. n. Self-impregnation.
1. Noun. Self-impregnation. ¹
¹ Source: wiktionary.com
1.