pseudopalisades
English
Noun
pseudopalisades
plural of
pseudopalisade