neotissue
Noun
Meaning
neotissue (countable and uncountable, plural neotissues)
Newly-formed tissue, especially tissue engineered around a scaffold.
Noun
neotissue (countable and uncountable, plural neotissues)
Newly-formed tissue, especially tissue engineered around a scaffold.