oviposition
nounThe act of ovipositing; deposition or laying of eggs, especially with an ovipositor.
nounThe process of laying
The act of ovipositing; deposition or laying of eggs, especially with an ovipositor.
nounThe process of laying
Begin a journey through worlds of puzzles.