FOVEOLA


Meaning of FOVEOLA in English

(n.) A small depression or pit; a fovea.

Webster's English dictionary.      Английский словарь Webster.