spermaphore
Meaning, Definition & Usage
Dictionary
Related
Sper"ma*phore
noun
Etymology
Gr. sperm + to bear.
Definitions
(Bot.)
That part of the ovary from which the ovules arise; the placenta.
Webster 1913
Previous
spergularia
sperling
sperm
spermaceti
spermalist
Next
spermary
spermatheca
spermatic
spermatical
spermatid