CompareWords
Compare
Foveola
Definition:
(n.) A small depression or pit; a fovea.