acaricidas

Spanish

Adjective

acaricidas m pl or f pl

  1. plural of acaricida

Noun

acaricidas

  1. plural of acaricida