×
ovotestis
meaning in English
n.
卵精巢。
Related Words
ovosodo
ovotestic
ovotherapy
ovothricin
PC Version
Copyright © 2018 WordTech Co.