វគ្គជំនាញកុំព្យូទ័រ
ចំណេះដឹងទូទៅ
ម្ហូបអាហារ
កំប្លែង
ទស្សន៍ទាយ
តូច
មធ្យម
ធំ
Ovipositor
ENGLISH MEANING
noun
1.
The
organ
with
which
many
insects
and
some
other
animals
deposit
their
eggs
.
Some
ichneumon
files
have a
long
ovipositor
fitted
to
pierce
the
eggs
or
larvae
of
other
insects
, in
order
to
lay
their
own
eggs
within
the
same
.