squamulose
English Dictionary
->
Letter S
-> squamulose
Search Dictionary:
squamulose Definition
(s)
covered
with
tiny
scales
squamulose Synonyms
squamulose
© Art Branch Inc.