Metaphorist

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