squamulose

Adjective
  1. Covered with tiny scales (synset 302249187)

Found on Word Lists

Other Searches