Fovea

Webster's Dictionary of the English Language

·noun A slight depression or pit; a fossa.

Related Words