Home

Word

lorica, n.
(loricae)
more info a hard protective sheath (as secreted by certain protoctists, for example)
<noun.animal>

lorica
semantic pointers
hypernym