You searched for: “xenomorphic
xenomorphic
A reference to an unusual form or having a strange form or shape.