Polyphore Definition
noun
(botany, mycology) A receptacle which bears many ovaries.
Wiktionary
Other Word Forms of Polyphore
Noun
Singular:
polyphore
Plural:
polyphoresFind Similar Words
Find similar words to polyphore using the buttons below.