区别就是两者表有斑点的时候意思是一样,其他具体的不同如下

speckled中文意思是adj. 有斑点的如斑点般散布的,v. 点缀(speckle 的过去式和过去分词)

It's a normal skin color, the one it generally presents, is either red or brown or even grey, and it's speckled with dark spots.

spotted中文意思是adj. 有斑点的,有圆点装饰的满是污渍的v. 看见,注意到发现,挖掘(某人有天赋)使有斑点,使有污迹(spot 的过去式和过去分词)