GOATSKIN

Definition of GOATSKIN

  1. (noun)the hide of a goat