About us
Define
Definitions for
"Ovipositing"
The depositing of eggs, esp. by insects.
ftp.uga.edu