English edit

Noun edit

mechanocyte (plural mechanocytes)

  1. (cytology) A fibroblast grown in tissue culture