1
[ adjective ] having an operculum

Synonyms

operculate

Related terms

operculum operculum

*