baffled: people who are frustrated and perplexed
people: (plural) any group of human beings (men or women or children) collectively
anthurium: any of various tropical American plants cultivated for their showy foliage and flowers