Big Huge Thesaurus

nervure

noun

sounds kind of like