Sekirov Dictionary

ovipositor

UK /əʊvɪˈpɒzɪtə/US /oʊvɪˈpɑzɪtɚ/

noun1

  1. A tubular protruding organ for laying eggs.
forms

ovipositors

This dictionary works without the internet: on your phone · in Chrome