indulges is a form of:

Tectibranchiate



ENGLISH MEANING
noun
1.
A tectibranchiate mollusk.
adjective
1.
Having the gills covered by the mantle; of or pertaining to the Tectibranchiata.