Nodous(a.) Nodose; knotty; knotted.

Words within nodous