Printer friendly
"AcronymAttic.com

What does NSPCP stand for?

NSPCP stands for National Society for the Prevention of Cruelty to Plants

Advertisement:

This definition appears very rarely