Glossary Element  zygote

Source
Contributor
Approved Yes
English term zygote
Language Translations
English definition fertilised ovum of animal or plant formed from the fusion of male and female gametes.
Language Translations