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

diet

CMS

Recklinghausen’s tumor

alpha-L-fucosidase

rheumatic heart disease (rhd)

conjunctival sac

francium (Fr)

pyloromyotomy

pressure diuresis

Medical Dictionary Copyright © 2025.
Privacy Policy