Big Huge Thesaurus

musculus

noun

sounds kind of like