LORICA

Definition of LORICA

  1. (noun)a hard protective sheath (as secreted by certain protoctists, for example)