ovipositor

/ɒvɪˈpoʊsɪtər/

Definitions

1. noun

An organ used by certain animals, such as insects and some reptiles, to lay eggs.

“The insect’s ovipositor allowed it to deposit its eggs safely underground.”

Synonyms

  • egg-laying organ
  • ovipository

Antonyms

  • birth canal
  • viviparous organ