meaning of sclerema

1. Induration of the cellular tissue.


Related Words

sclerema |

Developed & Maintained By Taraprasad.com

Treasure Words