allegory
noun
°A picture, book, or other form of communication using such representation.