×

ovotestis meaning in English

n.
卵精巢。

Related Words

  1. ovosodo
  2. ovotestic
  3. ovotherapy
  4. ovothricin
PC Version

Copyright © 2018 WordTech Co.