Big Huge Thesaurus

baryon

noun

sounds kind of like