biolarvicide
Noun
Meaning
biolarvicide (countable and uncountable, plural biolarvicides)
A larvicide derived from or consisting of organisms, such as Bacillus thuringiensis israelensis or Agmenellum quadruplicatum.
Noun
biolarvicide (countable and uncountable, plural biolarvicides)
A larvicide derived from or consisting of organisms, such as Bacillus thuringiensis israelensis or Agmenellum quadruplicatum.