• word of the day

    sciara

    sciara - Dictionary definition and meaning for word sciara

    Definition
    (noun) minute blackish gregarious flies destructive to mushrooms and seedlings
    Synonyms : fungus gnat , sciarid
Connect with us on Facebook