1. Adjective. (biology) Having a theca, or outer sheath ¹
¹ Source: wiktionary.com
1. theca [adj] - See also: theca