scold: someone (especially a woman) who annoys people by constantly finding fault
unpleasant person: a person who is not pleasant or agreeable
indian paintbrush: any of various plants of the genus Castilleja having dense spikes of hooded flowers with brightly colored bracts