SELENIFEROUS

Definition of SELENIFEROUS