Definify.com

Definition 2024


thanatoses

thanatoses

English

Noun

thanatoses

  1. plural of thanatosis