quisquilloso

Adjective

 * 1) nitpicking, fussy, picky, persnickety, pernickety , fastidious
 * 2) tetchy, touchy, prickly, testy
 * 1) tetchy, touchy, prickly, testy

Noun

 * 1) fussy person
 * 2) picky eater