Word info

larvistatic

Adjective

Meaning

larvistatic (not comparable)

That inhibits the growth of larvae

Source: en.wiktionary.org

Close letter words and terms