Fossiliferous comes from English fossil and English -ferous, which derives from Latin -ifer, ultimately from Proto-Indo-European bʰer- meaning to carry or bear.
fossiliferous (English): Containing fossils