iambuses

English

Noun

iambuses

  1. plural of iambus