Dictionary.com
Thesaurus.com

foveolet

  • a variation of foveole.
    foveole
    noun
    a foveola.

More Suggestions