Alepidote
A·lep·i·dote
Alepidote
a.
Not having scales.
(Zool.)