Home
Search
Index
Definify.com
Definition
2024
ovopositore
ovopositore
Italian
Noun
ovopositore
m
(
plural
ovopositori
)
ovipositor
Etymology
ovo-
+
Similar Results