pentameroids

English

Noun

pentameroids

  1. plural of pentameroid