curlytail
English
Noun
curlytail
(
plural
curlytails
)
A Caribbean lizard of the family
Leiocephalidae
.
Derived terms
Cuban striped curlytail