istiocita
Italian
Noun
istiocita
m
(
plural
istiociti
)
(
biology
)
histiocyte
Derived terms
istiocitario
Anagrams
taoistici