1
[ adjective ] having an operculum

Synonyms

operculated

Related terms

operculum operculum

*