Big Huge Thesaurus

anthidium

noun

sounds kind of like