Still alive; not extinct.
Still in existence; not having disappeared.
Having the characteristics of life or of being alive; indicative of life or of living; livable