Noun Definition

sciarid

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

Related Noun(s):sciara

Category: Animals