English-Turkish dictionary »

crab spider meaning in Turkish

EnglishTurkish
crab spider (spiders that hunt in flowers)
noun

yengeç örümceğinoun