Popular Wordlists
  • word of the day

    sciarid

    sciarid - Dictionary definition and meaning for word sciarid

    Definition
    (noun) minute blackish gregarious flies destructive to mushrooms and seedlings
    Synonyms : fungus gnat , sciara
Download our Mobile App Today
Receive our word of the day
on Whatsapp