amebocyte - English Synonyms Dictionary