Definify.com
Definition 2025
larvacidal
larvacidal
English
Adjective
larvacidal (comparative more larvacidal, superlative most larvacidal)
- Alternative spelling of larvicidal
larvacidal (comparative more larvacidal, superlative most larvacidal)