Definify.com

Definition 2025


trucidations

trucidations

English

Noun

trucidations

  1. plural of trucidation