Definify.com

Definition 2025


thanatoses

thanatoses

English

Noun

thanatoses

  1. plural of thanatosis