Squamulate
/(-lā̇t)/
Squam·u·late
Squamulate
a.
Same as
Squamulose
.