1、Of a strikingly odd or unusual character; strange.

2、But its unusual characteristics suggest another explanation.