Palmer's liveforever noun1 •Dudleya palmeri, a species of Californian plant. formsPalmer's liveforevers