Marcor

Webster's Dictionary of the English Language

·noun A wasting away of flesh; decay.

Related Words