Big Huge Thesaurus

siliqua

noun

sounds kind of like