Find the word definition

Wikipedia
DermStore

Founded in 1999, DermStore is the second largest skin care and beauty e-commerce site in the United States, carrying a range of skin care, hair care, and beauty products.