Big Huge Thesaurus

nephritic

adjective

related terms

sounds kind of like