Wiktionary
thecate
a. (context biology English) Having a theca, or outer sheath
a. (context biology English) Having a theca, or outer sheath