histiocyte - English Synonyms Dictionary