meaning of cankerous

1. Affecting like a canker.
2.
having an ulcer or canker


Related Words

cankerous |

Developed & Maintained By Taraprasad.com

Treasure Words