Что такое ovipositors?A tubular structure, usually concealed but sometimes extending outside the abdomen, with which many female insects deposit eggs.A similar organ of certain fishes and turtles.