esquamate
adjective
\ (ˈ)ē+\
Definition of esquamate
: being without scales
Keep scrolling for more