esquamate
[ ee-skwey-meyt ]
adjective
having no squamae, or scales; not scaly.
Origin of esquamate
1Words Nearby esquamate
Dictionary.com Unabridged Based on the Random House Unabridged Dictionary, © Random House, Inc. 2023
Browse