meaning of detude

1. Diminution of swelling; subsidence of anything swollen.


Related Words

detumescence | detuncate | detur | deturb | deturbate | deturbation | deturn | deturpate | deturpation | detusk |

Developed & Maintained By Taraprasad.com

Treasure Words