Strophia eximea
South of Dumfries, Cat Island, Bahamas, Cat Island, Bahama Islands [24°34.383'N, -75°-38.383'W]. [USNM 1112678] H. G. Lee, A. Joffe, G. Schmelz ! April 9, 2008