• Mycoid

    Full definition of mycoid

    Adjective

    mycoid

    1. Characteristic of fungi

    Anagrams

    © Wiktionary