STAMINIFEROUS

Definition of STAMINIFEROUS