Word info

immunosurgery

Noun

Meaning

immunosurgery (uncountable)

A method of removing an external cell layer of an object by exposing it to a solution containing antibodies.

Source: en.wiktionary.org

Close letter words and terms