SPIRIFEROUS

Definition of SPIRIFEROUS