English | German | Russian | Czech

attracticide English

Meaning attracticide meaning

What does attracticide mean?

attracticide

A substance that both attracts and kills an organism.

Are you looking for...?