ovocytes
English
Noun
ovocytes
plural of
ovocyte
French
Noun
ovocytes
m
pl
plural of
ovocyte