Subscribe To This Site
nodule
A node that can be felt by touch.
SOURCE: drplechner.com