Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

spermary Definition

Cancel
spermary
noun(sper-ma-ry)
an organ in which male gametes are developed

Words Related to spermary!

spermary Examples by Brain Bank Users