Big Huge Thesaurus

cleistothecium

noun

sounds kind of like