idolization: the act of worshiping blindly and to excess
psychological feature: a feature of the mental life of a living organism
seabeach sandwort: perennial succulent herb with small solitary axillary or terminal flowers