YourDictionary

loculate medical definition

adjective
Having or containing numerous loculi.

Learn more about loculate

link/cite print suggestion box