• Nematocides

    Noun

    plural

    1. Plural of nematocide
    © Wiktionary