3 words in this vocabulary list
adjective describing something that is difficult to understand or explain; having an air of secrecy or enigma
adjective causing confusion or perplexity; perplexing
adjective causing confusion or puzzlement; difficult to understand