photolarvicide means A larvicide whose efficacy is improved with a photosensitizing agent. Lexicurio rates it Rare gem — a strength score of 83 out of 100.
Etymology
From photo- + larvicide.
noun
- A larvicide whose efficacy is improved with a photosensitizing agent