larvicide(noun) noun1. a chemical used to kill larval pestsDefinition categories: substance, chemical