Big Huge Thesaurus

storksbill

noun

sounds kind of like