surviving
remnant (from an extinct culture)

Translation:
English
Add