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.
500 - Internal Server Error

500

Internal Server Error

Back to Home