Tamil Dictionary 🔍

alular

Al"u*lar, a. (Zoöl.) Defn: Pertaining to the alula.


alular - Similar Words