palisade parenchymata
English
Noun
palisade
parenchymata
plural of
palisade parenchyma