lorica

Noun
  1. A hard protective sheath (as secreted by certain protoctists, for example) (synset 101908057)

Found on Word Lists

Other Searches