Word info

biotreatability

Noun

Meaning

biotreatability (uncountable)

suitability for biotreatment

Source: en.wiktionary.org

Close letter words and terms