thecaphore
English
Etymology
From
theca
+
-phore
. Compare
French
thécaphore
.
Noun
thecaphore
(
plural
thecaphores
)
(
botany
)
A
surface
or
organ
bearing a
theca
, or covered with thecae.
(
botany
)
A
podogynium
.