Dictionary.com
Thesaurus.com

multinodous

  • a word derived from nodose.
    nodose
    adjective
    having nodes.

More Suggestions