CMLRE India Abbreviation

CMLRE has various meanings in the India category. Discover the full forms, definitions, and usage contexts of CMLRE in India.

Centre for Marine Living Resources and Ecology

Most Common India

Citation

Last updated: