squamate Hear it!

squamate definition

squa·mate (skwāmāt′)

adjective

having or covered with scales; scaly

Etymology: LL squamatus < L squama, a scale

Comments


Do you have more to add? Sign in to share your linguistic knowledge or observation.

Connect with Facebook