thanatoses

English

Noun

thanatoses

  1. plural of thanatosis