LEATHERY

Definition of LEATHERY

  1. (adj)resembling or made to resemble leather; tough but pliable