adj. ulcerative, of or related to ulcer; causing an open sore or corrupt condition
Copyright © 2018 WordTech Co.