meaning of dementedness

1. mental deterioration of organic or functional origin


Related Words

dementedness |

Developed & Maintained By Taraprasad.com

Treasure Words