Definify.com

Definition 2025


zygotes

zygotes

English

Noun

zygotes

  1. plural of zygote