ovogonies

French

Noun

ovogonies f

  1. plural of ovogonie