Thecaphore /(?)/ The·ca·phore Thecaphore n. A surface or organ bearing a theca, or covered with thecae. (Bot.)