YourDictionary

faveolate medical definition

adjective
Pitted with cavities; honeycombed.

Learn more about faveolate

link/cite print suggestion box