English dictionary, thesaurus, translations & etymology
FreeDict.com

sciarid in Spanish

sciarid in Spanish

mosca sciárida
noun
(zoology) Any in the family Sciaridae of fungus gnats.
sciárida
noun
(zoology) Any in the family Sciaridae of fungus gnats.
Add to Flashcards
Translations from freedict.org/WikDict, CC BY-SA · example sentences from Tatoeba, CC BY 2.0 FR.