FOVEOLA


Meaning of FOVEOLA in English

noun a small depression or pit; a fovea.

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