histioblasts

English

Noun

histioblasts

  1. plural of histioblast