Dictionary.com
definitions
  • synonyms

skin ridge

n.
  1. epidermal ridge