palisade tissues
English
Noun
palisade
tissues
plural of
palisade tissue