Definify.com

Definition 2024


oocytes

oocytes

English

Noun

oocytes

  1. plural of oocyte

Anagrams