Thecaphore Definition

noun

(botany) A surface or organ bearing a theca, or covered with thecae.

Wiktionary

(botany) A basigynium.

Wiktionary

Other Word Forms of Thecaphore

Noun

Singular:
thecaphore
Plural:
thecaphores

Origin of Thecaphore

  • theca + Ancient Greek to bear: compare French thécaphore.

    From Wiktionary

Find Similar Words

Find similar words to thecaphore using the buttons below.

Words Starting With

Words Ending With

Unscrambles

thecaphore