quibbler: a disputant who quibbles; someone who raises annoying petty objections
malcontent: a person who is discontented or disgusted
melia: type genus of the Meliaceae: East Indian and Australian deciduous trees with leaves resembling those of the ash