Anglais [noun]Espagnol [noun] ▶sciarid [noun] I found sciarids in the soil of my plants. ▶sciárida [noun] Encontré sciáridas en la tierra de mis plantas. ▶sciarid [noun] ▶mosca sciárida [noun]