YourDictionary

squamulose

adjective

having, covered with, or consisting of small scales

See squamulose in American Heritage Dictionary 4

link/cite print suggestion box