English dictionary
sciara meaning and definition
Definition and meaning of sciara at MeaningMonkey.org. sciara meaning and definition in the English Dictionary.SCIARA noun
Definition of sciara (noun)
- minute blackish gregarious flies destructive to mushrooms and seedlings
- synonyms: fungus gnat, sciarid
Source: Princeton University Wordnet