hai•bin•sa•laa•la  
Noun | haibinsalaala, haybinsala:la, haybinsalala
Definition
a type of lizard on trees that is brown and rough and blends in with tree bark
Reversals
- lizard