ALL meanings of squamulose
squam·u·lose
S s - adjective squamulose furnished or covered with tiny scales. 1
- adjective squamulose (esp of plants or their parts) covered with minute scales 0
- adjective squamulose having, covered with, or consisting of small scales 0