Definitions of lorica:

  • noun:   a hard protective sheath as secreted by certain protoctists e.g.