Metaphorist
Met"a*phor*ist
(?),
n.
One who makes metaphors.