interopercula
English
Noun
interopercula
plural of
interoperculum