Search substratum substratum /-strā″təm/ [L, sub + stratum, layer] , any underlying layer; a foundation. Tweet Telegram VK Random Words electronic health record (EHR) septal defect lochia giant cell tumor of bone fecal softener lymph vessels brown fat Wood’s light rhinalgia