|
Definition of Spermaphore
1. n. That part of the ovary from which the ovules arise; the placenta.
Definition of Spermaphore
1. Noun. (botany) That part of the ovary from which the ovules arise; the placenta. ¹
¹ Source: wiktionary.com
Medical Definition of Spermaphore
1.