Letters that make petrous
s, o, e, p, r, t, u are letters that make 'petrous'
1 possible definitions for 'petrous'
Under this definition, petrous is an adjective and has the following properties:
stonelike has the same meaning as petrous
hard is similar to petrous.