| 释义 |
larvacide Thesaurus| Noun | 1. | larvacide - an insecticide that kills the larvae of insectsinsect powder, insecticide - a chemical used to kill insects | EncyclopediaSeelarvicidelarvacide
Words related to larvacidenoun an insecticide that kills the larvae of insectsRelated Words |