trophocyte - English Synonyms Dictionary