oocytes

English

Noun

oocytes

  1. plural of oocyte

Anagrams