Habitualmente se posa en lo alto de las rocas y corales apoyado en sus largas aletas pélvicas
No vamos a encontrar lagartos terrestres correteando entre los arrecifes de coral, pero es posible hacer una comparación cuando vemos al pez lagarto de arrecife (Synodus variegatus). También conocido como pez lagarto abigarrado, estos extraños habitantes de los arrecifes se parecen sorprendentemente a los lagartos. Se encuentran en los arrecifes de coral en toda Indonesia y en la costa de la India y el norte de Australia.