Tamil Dictionary 🔍

lobed

Lobed, a. Defn: Having lobes; lobate.


lobed - Similar Words