Definify.com

Definition 2025


biolarvicides

biolarvicides

English

Noun

biolarvicides

  1. plural of biolarvicide