kamus
.
Search
About
lorica
English
lorica
Noun
A hard protective sheath (as secreted by certain protoctists, for example)
English: lorica
Words that start with "lorica"
lorica
loricata