lorica
Explore definitions, synonyms, and language insights of lorica
Definitions
Noun
a hard protective sheath (as secreted by certain protoctists, for example)
Explore definitions, synonyms, and language insights of lorica