hemofagocito - English Synonyms Dictionary