English English Dictionary
English English Dictionary
The online English-English dictionary from The Project Gutenberg
Result
Result for Thecaphore
Thecaphore
(n.)
A surface or organ bearing a theca, or covered with
thecae.
Thecaphore
(n.)
See Basigynium.