Tamil Dictionary 🔍

lobulate

Lob"u*late, Lob"u*la`ted, a. Defn: Made up of, or divided into, lobules; as, a lobulated gland.


lobulate - Similar Words