The Caribbean Dictionary

salamanca
1 definition
1
 
Noun
A gecko often found in and around the ceilings of houses. The gecko makes a croaking sound.
Tags
animal
Pictures
salamanca
CoeurC Nov 11, 2022
Mabouya in Martinique. We find them in houses because they seek warmth.
400