STELLIFEROUS

Definition of STELLIFEROUS