From Wiktionary, the free dictionary
Jump to navigation
Jump to search
English[edit]
Proper noun[edit]
ICRISAT
- Initialism of International Crops Research Institute for the Semi-Arid Tropics, an Institute in India.
Further reading[edit]
Anagrams[edit]