Spotted meaning

marked or decorated with spots

see, notice, or recognize

observe and note the details

marked with spots

Being spots