Advertisement - Continue reading below

Definition of "ovipositors" [ovipositors]

  • Plural form of ovipositor. - a tubular egg-laying organ. (noun)

Wiktionary.org : Text is available under the Creative Commons Attribution-ShareAlike License

Use "ovipositors" in a sentence
  • "Equipped with long ovipositors, the wasps penetrate the bark and lay their eggs."
  • "What stood out for me was “We were planted in the same dung heap by the same telescopic ovipositors."
  • "We were planted in the same dung heap by the same telescopic ovipositors."