polypolies

English

Noun

polypolies

  1. plural of polypoly