Nodulous

(a.) Having small nodes or knots; diminutively nodose.