Medical Dictionary

Menu
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary
  • Home
  • Encyclopedia Hub
  • Imperial Library
  • English Dictionary

ovipositor

ovipositor /ō′vipos″itər/ [L, ovum + ponere, to place] , a specialized organ, found primarily in insects, for depositing eggs on plants or in the soil. It may be modified into a stinger, as in worker bees and wasps.

Tweet submit Telegram VK

Random Words

intermediate left lateral flexure of rectum

Couvelaire uterus

digitate

alendronate

neuronal antibody

ecchymotic mask

swallowing examination

acephalus

vitreous cavity

Medical Dictionary Copyright © 2025.
Privacy Policy