Big Huge Thesaurus

parenchyma

noun

sounds kind of like