Get Your Premium Membership

Operculate

[adj] having an operculum


Related Information

More Operculate Links

Synonyms

operculated



Book: Reflection on the Important Things