ovopositore

Italian

Etymology

From ovo- +‎ .

Noun

ovopositore m (plural ovopositori)

  1. (entomology) ovipositor