Dermal papillae are small protrusions at the dermo-epidermal junction that interlock with the epidermal ridges.
Dermal papilla
Skin index
Result(s) found
Dermal papillae are small protrusions at the dermo-epidermal junction that interlock with the epidermal ridges.
Result(s) found