English | German | Russian | Czech

larvacide English

Meaning larvacide meaning

What does larvacide mean?

larvacide

an insecticide that kills the larvae of insects

Synonyms larvacide synonyms

What other words have the same or similar meaning as larvacide?

larvacide English » English

insectifuge insecticide insect killer

Are you looking for...?