Tamil Dictionary 🔍

lobar

Lo"bar, a. Defn: Of or pertaining to a lobe; characterized by, or like, a lobe or lobes.


lobar - Similar Words