Similar Words
rough
unsmooth

Squamulose — definition

1. squamulose (Adjective)

1 definition

squamulose (Adjective) — (botany) covered with tiny scales.