ICRISAT
English
Proper noun
ICRISAT
Initialism of
International
Crops
Research
Institute
for the
Semi-Arid
Tropics
, an Institute in
India
.
Further reading
ICRISAT
on Wikipedia.
Wikipedia
Anagrams
-iatrics
,
satiric