spermaphore (0 synonym found)

We don't have synonyms for spermaphore yet — it may be a rare, specialized, newly coined, or misspelled word. The closest thesaurus entries we have are semaphore, spermophore and spermatophore.


We don't have any synonyms for spermaphore yet.

Did you mean…

Think spermaphore belongs in the thesaurus? Recommend it and we'll take a look.


Definition of spermaphore:

(n) : (archaic, botany) the placenta (part of the ovary from ovules form)

Definition of spermaphore:

(n) : (archaic, botany) the placenta (part of the ovary from ovules form)

Back to Top