Noun Definition

sciara

1.Definition: minute blackish gregarious flies destructive to mushrooms and seedlings

Related Noun(s):sciarid

Category: Animals