Answer: ocsofdb

AnswerCrossword Clue
OCSOFDB

One more alien on Earth (7)