From mem + ofero.
memofero (accusative singular memoferon, plural memoferoj, accusative plural memoferojn)