snob: a person regarded as arrogant and annoying
unpleasant person: a person who is not pleasant or agreeable
new zealand beech: any of several tall New Zealand trees of the genus Nothofagus; some yield useful timber