Term Name: embryo development ending in birth or egg hatching
Synonyms: embryogenesis
Definition: The process whose specific outcome is the progression of an embryo over time, from zygote formation until the end of the embryonic life stage. The end of the embryonic life stage is organism-specific and may be somewhat arbitrary; for mammals it is usually considered to be birth, for insects the hatching of the first instar larva from the eggshell.
Ontology: GO: Biological Process [GO:0009792]    QuickGO    AmiGO

Relationships
has parts: embryonic process involved in female pregnancy fetal process involved in parturition
is a type of: embryo development
has subtype: chordate embryonic development embryonic development via the syncytial blastoderm