OPERCULATE


Meaning of OPERCULATE in English

adj. having a lid-like structure (Anatomy, Botany, and Zoology)

Explanatory English dictionary bed edition.      Толковый словарь английского языка Редакция bed.