Big Huge Thesaurus

Colutea

noun

sounds kind of like