moschicida
Italian
Adjective
moschicida (feminine singular moschicida, masculine plural moschicidi, feminine plural moschicide)
- fly (attributive, in the sense of being used to kill flies)
Derived terms
- carta moschicida - flypaper