hematofagocito - English Synonyms Dictionary