Definify.com

Definition 2025


insetticide

insetticide

Italian

Adjective

insetticide

  1. feminine plural of insetticida