Definify.com

Definition 2024


zygotes

zygotes

English

Noun

zygotes

  1. plural of zygote