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

Milroy’s disease

cell wall

rheumatid

lymphangioma cavernosum

trisomy E syndrome

photopic vision

Graduate Medical Education National Advisory Committee (GMENAC)

prickle cell layer

Leptospira agglutinin

Medical Dictionary Copyright © 2025.
Privacy Policy