LEATHERY as ADJECTIVE

  1. Meaning
    • resembling or made to resemble leather
    • tough but pliable
    Synonym(s) Similar To