Big Huge Thesaurus

vallecula

noun