sciara
/ʃˈɑrɑ/
Explore definitions, synonyms, and language insights of sciara
Definitions
Noun
minute blackish gregarious flies destructive to mushrooms and seedlings