Thecaphore

Definition:

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

Compare thecaphore with other words:

gynophore vs. thecaphore