• 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
Download our Mobile App Today
Receive our word of the day
on Whatsapp