While "memorabler" is technically a possible form, it's not commonly used. "More memorable" is the standard and preferred form.
While "memorabler" is technically a possible form, it's not commonly used. "More memorable" is the standard and preferred form.