skin ridge

skin ridge

n. See epidermal ridge.