Summary
English Synonyms:   more detail...
  1. research centre:


English

Detailed Synonyms for research centre in English

research centre:

research centre [the ~] noun

  1. the research centre
    the laboratory; the research centre; the lab

Related Synonyms for research centre