Definition Definition

polyphore - Meaning and Examples

Meaning of 'polyphore' (Webster Dictionary)

1 . Polyphore [ n.]
- A receptacle which bears many ovaries.