English-Spanish dictionary »

sciarid meaning in Spanish

EnglishSpanish
sciarid (gnat]] of the family Sciaridae)
noun

mosca sciáridanoun
{f}

sciáridanoun
{f}