Alepidote

A·lep·i·dote

Alepidote

a.
  1. Not having scales. (Zool.)