Definify.com
Webster 1913 Edition
Squamulate
Definition 2024
squamulate
squamulate
English
Adjective
squamulate (comparative more squamulate, superlative most squamulate)
- Having small scales; squamulose.
squamulate (comparative more squamulate, superlative most squamulate)