foveoles

English

Noun

foveoles

  1. plural of foveole