istiociti
Italian
Noun
istiociti
m
plural of
istiocita