Word info

mechanocyte

Noun

Meaning

mechanocyte (plural mechanocytes)

(cytology) A fibroblast grown in tissue culture

Source: en.wiktionary.org

Close letter words and terms