Subscriber login


Forgot your password?

Library card login

Other

ovipositor


Definition of ovipositor

noun

Zoology
  • a tubular organ through which a female insect or fish deposits eggs: the female ichneumon wasp has an ovipositor like a dagger with which she drills a hole in the wood

ovipositor in other Oxford dictionaries

Definition of ovipositor in the US English dictionary