Big Huge Thesaurus

estrone

noun

sounds kind of like