punctilious Look up punctilious at Dictionary.com
1634, probably from It. puntiglioso, from puntiglio "fine point," from L. punctum "prick" (see point).