Feedback
Squamulose
Meaning
Adj
●
In Botany, Mycology & Zoology:
Having small scales.
Sourced from
Wiktionary
Synonyms
Scaly
Squamous
Antonyms
Esquamulose
Scaleless
Join 10 million students and professionals writing 70% faster at QuillBot.com
Start writing better