alligator leather

English

Noun

alligator leather (uncountable)

  1. leather made from the skin of an alligator