Tamil Dictionary
🔍
squamulose
Squam"u*lose`, a. Defn: Having little scales; squamellate; squamulate.
squamulose - Similar Words
squamule
squamose
squarrulose
squamulate
tumulose
squamula
squamous
sabulose
ramulose
hamulose
madurai.io
About