SCIARID

Definition of SCIARID

  1. (noun)minute blackish gregarious flies destructive to mushrooms and seedlings