From foglia (“leaf”) + -ifero.
foglifero (feminine foglifera, masculine plural fogliferi, feminine plural foglifere)