spermary

'spә:mәri

英文释义

n. An organ in which spermatozoa are developed; a sperm
gland; a testicle.

中文翻译

n. 精巢, 精囊, 睾丸

学习工具