The Caribbean Dictionary

croakin lizard
1 definition
2
 
Noun
A gecko often found in and around the ceilings of houses. The gecko makes a croaking sound.
Tags
animal
Pictures
croakin lizard
grannybin Aug 19, 2009
wood slave Tobago
Harry Potter Feb 23, 2019
Croc lizad. :0
400