thecate

adjective
  1. having a theca or protective case
  2. Usage: biological; technical

Examples