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. That part of the ovary from which the ovules arise; the placenta. Origin: Gr. Sperm + to bear. Source: Websters Dictionary (01 Mar 1998)

Other Resources:

Search for Spermaphore on Dictionary.com!Search for Spermaphore on Thesaurus.com!Search for Spermaphore on Google!Search for Spermaphore on Wikipedia!

Search