English edit

Noun edit

ovipositions

  1. plural of oviposition