Word info Synonyms

larvicide

Speech parts

1. larvicide - Noun

2. larvicide - Verb

Meaning

a chemical used to kill larval pests

Source: WordNet

Synonyms

Hypernyms

Anagrams

Close letter words and terms