Word info

neotissue

Noun

Meaning

neotissue (countable and uncountable, plural neotissues)

Newly-formed tissue, especially tissue engineered around a scaffold.

Source: en.wiktionary.org

Close letter words and terms