×

ovocyte meaning in English

n. oocyte, developing egg cell, cell which will mature into an ovum (biology)

Related Words

  1. oviscapte
  2. ovisme
  3. ovni
  4. ovotide
PC Version

Copyright © 2018 WordTech Co.