1 result found
Search Results for: epidermal_ridges
Papillary dermis
Definition noun The more superficial layer of the dermis that intertwines with the rete ridges of the epidermis, and is made... Read More