Big Huge Thesaurus

nephrolithiasis

noun