Tamil Dictionary
🔍
squamellate
Squa*mel"late, a. Defn: Furnished or covered with little scales; squamulose.
squamellate - Similar Words
squamella
squamulate
squamate
umbellate
squamated
lamellate
mellate
umbellated
scutellate
lamellated
madurai.io
About