Word info

wormicide

Noun

Meaning

wormicide (countable and uncountable, plural wormicides)

A substance that kills worms.

Source: en.wiktionary.org

Close letter words and terms