1
[ noun ] a center where research is done

Related terms

center

*