Thecaphore /(?)/

The·ca·phore

Thecaphore

n.
  1. A surface or organ bearing a theca, or covered with thecae. (Bot.)