1. purple-spotted

adjective. Having purple spots.
Featured Games
×