Definitions for nodous
  • Nodous (a.) - Nodose; knotty; knotted.
Words in your word
2 Letter Words
do no nu od on os so un us