CRUX


Meaning of CRUX in English

noun anything that is very puzzling or difficult to explain.

Webster English vocab.      Английский словарь Webster.