meaning of operculate
1.
Alt.
of
Operculated
2.
having
an
operculum
Related Words
operculate
|
operculated
|
Developed & Maintained By
Taraprasad.com