abstruse

adj. Hard to understand, profound. [latin abstrudo -trus- conceal]