Big Huge Thesaurus

chondriosome

noun

sounds kind of like