Wiktionary
trucidations
n. (plural of trucidation English)
n. (plural of trucidation English)