Recondite

Difficult to understand; obscure.