Meaning: 
International Cooperation on Harmonization of Technical Requirements for Registration of Veterinary Products
Category of acronyms: 
Alphabets: