SOED (Shorter Oxford English Dictionary) says the plural is either sphinges or sphinxes. There's a family of butterflies with the name sphinx - "so called from the attitude frequently assumed by the caterpillar". Attitude? A caterpillar with attitude? Must have been reading Alice.