long shot: a venture that involves great risk but promises great rewards
psychological feature: a feature of the mental life of a living organism
molecule: (physics and chemistry) the simplest structural unit of an element or compound