spermaphore (English, noun)
expansion: spermaphore (plural spermaphores)
Senses:
topics: biology
botany
natural-sciences
glosses: the placenta (part of the ovary from ovules form)
tags: archaic
Forms:
form: spermaphores
tags: plural