Nodous

a.
  1. Nodose; knotty; knotted.