What does "mailed" mean?

Mailed: Protected by an external coat, or covering, of scales or plates.

Additional senses

  1. 2.Spotted; speckled.

Sources