SUBASTRAL


Meaning of SUBASTRAL in English

|səb+ adjective

Etymology: sub- + astral

: located lower than the stars ; specifically : terrestrial

lowly subastral beings

Webster's New International English Dictionary.      Новый международный словарь английского языка Webster.