New phrase encountered: charismatic megafauna. I figured it out from context, but confirmed with Wikipedia

My main blog is the Tipsy Teetotaler, http://intellectualoid.com.