distinct tumor biology - English Synonyms Dictionary