Wiktionary
ranelate
n. Any salt or ester of ranelic acid
n. Any salt or ester of ranelic acid