spiniferous