• Ovipositors

    Noun

    plural

    1. Plural of ovipositor - a tubular egg-laying organ.
    © Wiktionary