Search:   Dictionary All Posts
Store Your Knowledge at the Brain Bank!

larvicide Definition

Cancel
larvicide
noun(lar-vi-cide)
an agent for killing larval pests

Words Related to larvicide!

larvicide Examples by Brain Bank Users