Foveola
Word Dictionary
-> Foveola
Search:
Foveola
(n.) A small depression or pit; a fovea.
Terms of Use
Canadian Jobs