Famous Spelling Bee Words by GrahamJ

Question 7

1999; Nupur Lala; An excessive and often uncontrollable flow of words; noun; Greek through Latin

logorrhea

Back