THECAPHORE Meaning of THECAPHORE in English noun ·see basigynium. 2. thecaphore ·noun a surface or organ bearing a theca, or covered with thecae. Webster English vocab. Английский словарь Webster. 2012