IUCAA (English, name)
expansion: IUCAA
Senses:
glosses: Initialism of Inter-University Centre for Astronomy and Astrophysics, a research institute in India.
tags: abbreviation
alt-of
initialism
Forms: