moschicida
Italian
editEtymology
editPronunciation
editAdjective
editmoschicida (masculine plural moschicidi, feminine plural moschicide)
Derived terms
edit- carta moschicida (“flypaper”)
moschicida (masculine plural moschicidi, feminine plural moschicide)