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

endolymphatic duct

approximate

cryoprecipitate

nonigravida

choanal atresia

I cell disease

hereditary coproporphyria

acromegalia

nociceptive

Medical Dictionary Copyright © 2025.
Privacy Policy