Big Huge Thesaurus

strobilus

noun

sounds kind of like