Thesaurus.com
Dictionary.com
Definitions

nodulous

[noj-uh-luhs] / ˈnɒdʒ ə ləs /