Having a mantle; - applied to certain gastropods.
Supplied with a mantle.
[Greek] Supplied with a mantle.