foveolas
English
Noun
foveolas
plural of
foveola