horridulus

Adjective

 * 1) protruding, jutting out
 * 2) rugged, rough, unpolished
 * 1) rugged, rough, unpolished