morosus

Adjective

 * 1) captious, persnickety, fastidious, difficult (to please)
 * 2) peevish, wayward, capricious

Adjective

 * 1) slow (in coming), lingering