- a research centre equipped for field studies, usually located in or near an area of scientific interest
More Definitions
- COLOR COORDINATED (noun) Definition, Meaning & Examples
- M.S.E.E. (noun) Definition, Meaning & Examples
- FILET LACE (noun) Definition, Meaning & Examples
- MICROFILARIA (noun) Definition, Meaning & Examples
- PROABORTION (noun) Definition, Meaning & Examples
- NOBLE ROT (noun) Definition, Meaning & Examples