Big Huge Thesaurus

sphaeralcea

noun

sounds kind of like