Meaning: 
Scientists Center for Animal Welfare
Category of acronyms: 
Alphabets: