English edit

Noun edit

ovideposition (plural ovidepositions)

  1. Synonym of oviposition
  2. The deposition of ova in an inappropriate place