Latin Word: supersubstantialis, supersubstantiale Part of Speech: [Adjective] Definition: life-sustaining