Definify.com

Definition 2024


ovocytes

ovocytes

French

Noun

ovocytes ?

  1. plural of ovocyte