meaning of logorrhea

1. pathologically excessive and often incoherent talking


Related Words

logorrhea |

Developed & Maintained By Taraprasad.com

Treasure Words