Polyphore Definition

noun
(botany, mycology) A receptacle which bears many ovaries.
Wiktionary

Other Word Forms of Polyphore

Noun

Singular:
polyphore
Plural:
polyphores

Find Similar Words

Find similar words to polyphore using the buttons below.

Words Starting With

Words Ending With

Unscrambles

polyphore