Big Huge Thesaurus

operculate

adjective

related terms

sounds kind of like