SynonymX
Speak
Squamulose
Definition of Squamulose
1.
Covered with tiny scales
Adjective Satellite
Semanticaly linked words with "squamulose"
botany
phytology
rough
unsmooth