malcontent
disappoint
discontent
dissatisfty
dissatisfaction
disappointment
smaller kind of caterpillar
satisfaction
contentment
satisfy