Skip to main content

polyphore

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