luminants

English

Noun

luminants

  1. plural of luminant