Definitions of Oviposition

  1. The laying or depositing of eggs.
X