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