Big Huge Thesaurus

chondrosarcoma

noun