OVIPOSITORS

Definition of OVIPOSITORS