Tamil Dictionary 🔍

lamellary

Lam"el*la*ry, a. Defn: Of or pertaining to lamella or to lamellæ; lamellar.


lamellary - Similar Words