CompareWords
Compare
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