vocabularista
Someone who knows all of the words, never play against them in Scrabble, a word nerd. LIkely they know their grammar, too.
She's a total vocabularista, I swear I have to go to the dictionary every time I talk to her, but she's not making them up, they're in there, every last weird sounding word that I've never hear of before.