squamulose meaning

UK US

squamulose (adjective): covered with tiny scales.

Definition of squamulose

  1. covered with tiny scales

    Similar: rough

Scrabble score: 21 (letter breakdown)

Word lists: words starting with SQ · words ending in SE · 10-letter words

More about squamulose on Wikipedia.