alegorista

Noun

 * 1) allegorist one who speaks or writes in allegories