herbiferous