Tamil Dictionary 🔍

squamule

n. சிறு செதிள்.


Squam"ule, n. (Bot.) Defn: Same as Squamula.


squamule - Similar Words