WTWM

whatsthatwordmean

← Definition
Guess

larvicidal

adjectiveDesigned to kill or capable of killing insect larvae.

Synonyms

insecticidaladjective

Built for word lovers.