Big Huge Thesaurus

ribosome

noun

sounds kind of like