hamelia: any of several flowering tropical or subtropical shrubs of the genus Hamelia
shrub: a low woody perennial plant usually having several major stems
grandiosity: high-flown style; excessive use of verbal ornamentation