YourDictionary

foveolate medical definition

adjective
Having minute pits or small depressions on the surface.

link/cite print suggestion box