EGAVE

squamulate

Meaning

  1. adjective Having small scales; squamulose.

Similar words

squamate scutellate scutiferous sciuroid lepidine suiform scutelliplantar sciuromorphous lamellirostral holaspidean

Save “squamulate” to learn later