Definify.com

Definition 2026


biolarvicides

biolarvicides

English

Noun

biolarvicides

  1. plural of biolarvicide