spermatic
English Dictionary
->
Letter S
-> spermatic
Search Dictionary:
spermatic Definition
(a)
consisting
of
or
resembling
spermatozoa
spermatic Synonyms
spermatic
spermous
© Art Branch Inc.