English | German | Russian | Czech

lorica English

Meaning lorica meaning

What does lorica mean?

lorica

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

Are you looking for...?