zygotes

zygotes

English Noun
Ad

Definition

plural of zygote

Ad