We do not currently know of any synonyms for presensation.
The noun presensation is defined as:
Did you mean presentation?