scrupulosus

Adjective

 * 1) Full of sharp stones
 * 2) rough, rugged
 * 3) steep
 * 4) exact, precise, anxious, careful, scrupulous