Home / Dictionary / Icrisat

Icrisat Uncommon

Proper Noun

Definitions
Proper Noun
1

Initialism of International Crops Research Institute for the Semi-Arid Tropics, an Institute in India.

Rhyming Words
sat asat tsat psat lsat desat nadsat wossat icesat wassat passat comsat babysat nanosat picosat transat minisat langsat cubesat landsat
Compare
Icrisat vs