Word info

mechanoptosis

Noun

Meaning

mechanoptosis (uncountable)

mechanical apoptosis

Source: en.wiktionary.org

Close letter words and terms