Definitions for "Foveola"
A small depression or pit; a fovea.
L. = a little pit (dim. of L. fovea).
diminutive of fovea.