ovopositore
Italian
Etymology
From
ovo-
+ .
Noun
ovopositore
m
(
plural
ovopositori
)
(
entomology
)
ovipositor