allegoriser

noun

1.
someone who communicates in allegories
Derived from:
allegorise