SUBASTRAL Meaning of SUBASTRAL in English adj. terrestrial. Oxford English vocab. Оксфордский английский словарь. 2012