Subscribe
URL of the page has been copied to clipboard.
Meaning : A hard protective sheath (as secreted by certain protoctists, for example).
Install App
Lorica meaning in Telugu.