Term:

Operculate
Definition:

Possessing an operculum. Same as lid.