Definify.com

Definition 2024


trucidations

trucidations

English

Noun

trucidations

  1. plural of trucidation