English synonyms about - contact  

lorica

noun

1 lorica

A hard protective sheath (as secreted by certain protoctists, for example).


Find more on lorica elsewhere: etymology - rhymes - Wikipedia.

debug info: 0.0253