Nodulous

a.
  1. Having small nodes or knots; diminutively nodose.