Operculate

What is Operculate?

Operculate definition and meaning on Dictionary terms:
adjective
having an operculum.

 

reference: www.dictionary.com/browse/operculate

Tags: