• 基础释义
  • 英英词典释义

larvacide

[lɑ:'væsɪd] [lɑ'væsɪd]
英英词典释义
  • Noun
    1. an insecticide that kills the larvae of insects