amoebocyte - English Synonyms Dictionary