Definition Definition

thecaphore - Meaning and Examples

Meaning of 'thecaphore' (Webster Dictionary)

1 . Thecaphore [ n.]
- A surface or organ bearing a theca, or covered with thecae.
- See Basigynium.