tissue microarray - English Synonyms Dictionary