• Nemorose

    Full definition of nemorose

    Adjective

    nemorose

    1. Growing in a woodland habitat.

    Anagrams

    © Wiktionary