English edit

Etymology edit

bio- +‎ larvicidal

Adjective edit

biolarvicidal (not comparable)

  1. Relating to biolarvicides.