Definify.com

Definition 2026


trucidations

trucidations

English

Noun

trucidations

  1. plural of trucidation