Get Your Premium Membership

Operculate

[adj] having an operculum


Related Information

More Operculate Links

Synonyms

operculated



Book: Radiant Verses: A Journey Through Inspiring Poetry