Noun
palm leaf [pl. palm leaves]
related Results
panel strip {Eng.}