Mantles Synonyms
A sleeveless garment like a cloak but shorter
(Noun)
Synonyms:
Shelf that projects from wall above fireplace
(Noun)
Synonyms:
(zoology) a protective layer of epidermis in mollusks or brachiopods that secretes a substance forming the shell
(Noun)
Synonyms:
- pallia