meaning of ulcerable

1. Capable of ulcerating.


Related Words

ulcerable |

Developed & Maintained By Taraprasad.com

Treasure Words