Big Huge Thesaurus

gastrolobium

noun