Swedish-English dictionary »

fibroblast meaning in English

SwedishEnglish
fibroblast substantiv

fibroblast(cell that produces fibers)
noun