Synonyms and related words :
censorious, choicy, choosy, conscientious, critical, dainty, discriminating, discriminative, exacting, fastidious, finical, finicking, finicky, fussy, meticulous, nice, particular, perfectionistic, persnickety, precise, precisianistic, priggish, prudish, punctilious, puristic, puritanic, scrupulous, selective, sensitive, strict