Wiktionary
palisadoderms
n. (plural of palisadoderm English)
n. (plural of palisadoderm English)