Home
Word with Friends
Scrabble
Dictionary
Helper
Logout
Profile
My Saves
Change Password
Home
Word with Friends
Scrabble
Dictionary
Helper
Sign up
Log in
SOWPODS
ENABLE
TWL
Spermatophore
Full definition of spermatophore
Noun
spermatophore
(
plural
spermatophores
)
(
biology
) A
spermospore
.
(
zoology
) A
capsule
or
pocket
enclosing a number of
spermatozoa
, found in many
annelid
s,
brachiopod
s,
mollusk
s, and
crustacean
s.
© Wiktionary
Follow @FreeWordFinder