GeneralConnection.com
➔
Dictionary
larvicide
Noun
1. chemical
Usage