endolumens

English

Noun

endolumens

  1. plural of endolumen