Definition of spermatheca

Thanks for using this online dictionary, we have been helping millions of people improve their use of the english language with its free online services. English definition of spermatheca is as below...

Spermatheca (n.) A small sac connected with the female reproductive organs of insects and many other invertebrates, serving to receive and retain the spermatozoa..

Lern More About Spermatheca

Spermathecae :: Spermathecae (pl. ) of Spermathec.
Spermatheca :: Spermatheca (n.) A small sac connected with the female reproductive organs of insects and many other invertebrates, serving to receive and retain the spermatozoa..
Vagina :: Vagina (n.) The terminal part of the oviduct in insects and various other invertebrates. See Illust., of Spermatheca..
Random Fonts
Most Popular

close
Privacy Policy   GDPR Policy   Terms & Conditions   Contact Us