esquamate








adjective

  1. having no squamae, or scales; not scaly.
51 queries 0.569