Dictionary
This website uses cookies to ensure you get the best experience on our website.
Learn more
Got It!
Meaning Of Thecaphore
n.
A surface or organ bearing a theca, or covered with thecae.
n.
See Basigynium.
←
Thecal
Thecasporous
→
Shares
Related Words
Hore
Theca
Menu
Home
Search
My Last Searches