Definitions for polyphore
  • Polyphore (n.) - A receptacle which bears many ovaries.
Words in your word
2 Letter Words
eh el er he ho lo oe oh op or oy pe re ye yo