English → Hindi dictionary
lymphedema
Definition
swelling (usually in the legs) caused by lymph accumulating in the tissues
Looking for poetry? Read shayari and poems by great poets.
swelling (usually in the legs) caused by lymph accumulating in the tissues
Looking for poetry? Read shayari and poems by great poets.