lorica
English Dictionary
->
Letter L
-> lorica
Search Dictionary:
lorica Definition
(n)
a
hard
protective
sheath
as
secreted
by
certain
protoctists
e
.
g
.
lorica Synonyms
lorica
© Art Branch Inc.