sciara

/ʃˈɑrɑ/

Explore definitions, synonyms, and language insights of sciara

Definitions

Noun
minute blackish gregarious flies destructive to mushrooms and seedlings

More Specific Terms