Noun Definition

lorica

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

Category: Animals