meaning of carcoma

carcoma - Spanish to English

woodworm