research_facilityEnglish

research center, research facility

Noun

A center where research is done

English: research center, research facility

English words with similar meanings

Show 1 words