Webster's Revised Unabridged Dictionary · 1913

Thecaphore

Thecaphore , noun

[Theca + Greek fe`rein to bear: compare French thécaphore.]

(a)
(Botany) A surface or organ bearing a theca, or covered with thecae.
(b)
(Botany) See Basigynium.