LUMINIFEROUS

Definition of LUMINIFEROUS