istiocita

Italian

Noun

istiocita m (plural istiociti)

  1. (biology) histiocyte

Derived terms

Anagrams