Dictionary.com
Thesaurus.com

foveolae

  • plural
    of foveola.
    foveola
    noun
    a small fovea; a very small pit or depression.

More Suggestions