polyphore
English
polyphore meaning in English • polyphore का अर्थ अंग्रेजी में
Noun
- A receptacle which bears many ovaries.