Meaning: 
Institute of Food Technologists
Category of acronyms: 
Alphabets: