• Nodulose

    Alternative forms

    Full definition of nodulose

    Adjective

    nodulose

    1. (biology) having nodules.

    Anagrams

    © Wiktionary