prickly-edged leaf

(noun) leaf (generic term)

leafage (generic term)
foliage (generic term)