discovery: the act of discovering something
psychological feature: a feature of the mental life of a living organism
cracking: the process whereby heavy molecules of naphtha or petroleum are broken down into hydrocarbons of lower molecular weight (especially in the oil-refining process)