Word Definition

-la

  1. of Interoperculum

Synonyms