Tamil Dictionary 🔍

squamulate

Squam"u*late, a. Defn: Same as Squamulose.


squamulate - Similar Words