squamulate
Jump to navigation
Jump to search
English
[edit]Etymology
[edit]Adjective
[edit]squamulate (comparative more squamulate, superlative most squamulate)
- (zoology) Having small scales; squamulose.
squamulate (comparative more squamulate, superlative most squamulate)