ovipositors: значение и определения

АнглийскийВведите слово

Что такое 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.