English Dictionary
◊ OPERCULATE
operculate
adj : having an operculum [syn: {operculated}]