operculate









operculate


adjective

  1. having an operculum.
52 queries 0.587