hagiographer: the author of a worshipful or idealizing biography
biographer: someone who writes an account of a person's life
water star grass: grassy-leaved North American aquatic plant with yellow star-shaped blossoms