Home
Random
Watchlist
Uploads
Settings
Log in
neotissue
English
Etymology
From
neo-
+
tissue
Noun
neotissue
(
plural
neotissues
)
Newly-formed
tissue
, especially tissue engineered around a scaffold
Last modified on 21 November 2012, at 19:51