Word info

superhabitability

Noun

Meaning

superhabitability (uncountable)

The quality of being superhabitable.

Source: en.wiktionary.org

Close letter words and terms