CompareWords
Compare
Polyphore
Definition:
(n.) A receptacle which bears many ovaries.