Definition of coat-of-mail shell in English:

coat-of-mail shell

noun