YourDictionary

epidermoid

adjective

like, or having the nature of, epidermis

See epidermoid in American Heritage Dictionary 4

Learn more about epidermoid

link/cite print suggestion box