LARVICIDES

Definition of LARVICIDES