Word info

bioencapsulation

Noun

Meaning

bioencapsulation (uncountable)

Biological encapsulation.

Source: en.wiktionary.org

Close letter words and terms