GLUMIFEROUS

Definition of GLUMIFEROUS