I think it is a giant crab spider in the genus Eusparassus Apparently the only species in the genus present on cyprus is Eusparassus walckenaeri https://www.inaturalist.org/observations/84513217
I think it is a giant crab spider in the genus Eusparassus
Apparently the only species in the genus present on cyprus is Eusparassus walckenaeri
https://www.inaturalist.org/observations/84513217