Big Huge Thesaurus

lacepod

noun

sounds kind of like