adjective having no squamae, or scales; not scaly.
esquamate 🔊 Listen to this adjective having no squamae, or scales; not scaly. Share Facebook Twitter Google +