ovipary
English
Noun
ovipary
(
uncountable
)
(
biology
)
The
laying
of
eggs
by an
animal
.
Antonym:
vivipary