Search substratum substratum /-strā″təm/ [L, sub + stratum, layer] , any underlying layer; a foundation. Tweet Telegram VK Random Words quantum dots chin reflex, chin-jerk reflex hypervitaminosis gonado- Pharm.D kbe MEDEX Grisactin perinocele