Definify.com

Definition 2025


ovocytes

ovocytes

French

Noun

ovocytes ?

  1. plural of ovocyte