meaning of lobulated

1. Made up of, or divided into, lobules; as, a lobulated gland.


Related Words

lobulated |

Developed & Maintained By Taraprasad.com

Treasure Words