Word info

myofibroblast

Noun

Meaning

English Wikipedia has an article on:myofibroblastWikipedia
myofibroblast (plural myofibroblasts)

(cytology) A cell that is intermediate between a fibroblast and smooth muscle

Source: en.wiktionary.org

Related terms

Anagrams

Close letter words and terms