Extraterrestrial life-form