Big Huge Thesaurus

zonula

noun

sounds kind of like