Tumescent
English Meaning
Slightly tumid; swollen, as certain moss capsules.
- Somewhat tumid.
- Becoming swollen; swelling.
Sorry, No Malayalam Meaning for your input!
See Tumescen Want To Try Tumescent In Malayalam??