arabdict Dictionary & Translator - Arabic-English translation for mechanocyte

      ...

      mechanocyte {fibroblast}, {med.}