lorica

Explore definitions, synonyms, and language insights of lorica

Definitions

Noun
a hard protective sheath (as secreted by certain protoctists, for example)

More General Terms