lorica

1. (noun) a hard protective sheath as secreted by certain protoctists e.g.
Related Words: case, sheath



Terms and Conditions of Use / Copyright Notice