Definition/Meaning of CSPI
English - Initialism:
CSPI Center for Science in the Public Interest
English - Anagrams:
pics , PICs spic