Word info Synonyms

formicide

Noun

Meaning

A substance that kills ants

The killing of ants

Source: en.wiktionary.org

Synonyms

Close letter words and terms