Meaning of porcupine skin in English:
porcupine skin
noun
1The skin of a porcupine.
2(More fully "porcupine skin disease") ichthyosis hystrix gravior; skin affected by this.
Origin
Late 18th century.
Are You Learning English? Here Are Our Top English Tips