Thecaphore
Word Dictionary
-> Thecaphore
Search:
Thecaphore
(n.) A surface or organ bearing a theca, or covered with thecae.
(n.) See Basigynium.
Terms of Use
Canadian Jobs