Word info

scalicide

Noun

Meaning

scalicide (countable and uncountable, plural scalicides)

A substance that kills scale insects.

Source: en.wiktionary.org

Close letter words and terms