(is there a word for lovers of words?)

You can always fall back on "logophile."