Sign Up
Sign In
中文
English Fox - English Dictionary
Meaning of
oviposition
in English
oviposition
us
//ˌoʊvəpəˈzɪʃən//
uk
//ˌɒvɪpəˈzɪʃən//
#uncommon
Definitions
Noun
laying
eggs
(
in
a
specific
manner
);
egg
deposition
The
female
insect
began
oviposition
on
the
leaf
surface
.
the
act
of
releasing
eggs
from
the
body
The
process
of
oviposition
involves
the
release
of
eggs
from
the
ovaries
.